package com.stars.services.system;

import com.stars.common.base.ResultMsg;
import com.stars.entity.command.sys.SystemPermissionCommand;
import com.stars.entity.sys.SystemPermission;
import com.stars.services.BaseConfigService;


/**
 * @author : dj
 * @version ：1.0.0
 * @Date luodajie on 2019/1/5.
 * @description ：资源操作业务层
 * @note 注意事项
 */
public interface PermissionConfigService extends BaseConfigService<SystemPermission> {

    /**
     * 添加资源
     *
     * @param command
     * @throws Exception
     */
    ResultMsg permissionInsert(SystemPermissionCommand command) throws Exception;

    /**
     * 修改资源
     *
     * @param command
     * @throws Exception
     */
    ResultMsg permissionUpdate(SystemPermissionCommand command) throws Exception;

}
